# ORB-SLAM3 ## Docs - [Custom Camera Models](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/advanced/custom-cameras.md): Integrate custom camera models and calibrations with ORB-SLAM3 - [Trajectory Evaluation](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/advanced/evaluation.md): Evaluate ORB-SLAM3 accuracy using ground truth trajectories and standard metrics - [Performance Tuning](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/advanced/performance-tuning.md): Optimize ORB-SLAM3 for real-time performance and accuracy - [Troubleshooting](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/advanced/troubleshooting.md): Solutions to common issues when building and running ORB-SLAM3 - [Atlas](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/atlas.md): Multi-map management system for storing and switching between multiple maps - [Converter](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/converter.md): Utility functions for converting between OpenCV, Eigen, g2o, and Sophus types - [Frame](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/frame.md): Frame data structure representing a single image with extracted features and pose information - [GeometricCamera](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/geometric-camera.md): Abstract base class for camera models in ORB-SLAM3 - [IMU Types](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/imu-types.md): IMU measurement structures and preintegration for visual-inertial SLAM - [KannalaBrandt8](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/kannala-brandt.md): Fisheye camera model for wide-angle and omnidirectional lenses - [KeyFrame](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/keyframe.md): KeyFrame data structure representing selected frames used for mapping and optimization - [LocalMapping](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/local-mapping.md): Complete API reference for the ORB_SLAM3::LocalMapping class - [LoopClosing](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/loop-closing.md): Complete API reference for the ORB_SLAM3::LoopClosing class - [Map](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/map.md): Map data structure storing KeyFrames and MapPoints that represent the 3D environment - [MapPoint](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/map-point.md): 3D point representation with observations, descriptor, and geometric properties - [Optimizer](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/optimizer.md): Graph optimization and bundle adjustment using g2o framework - [ORBextractor](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/orb-extractor.md): Feature extraction and ORB descriptor computation with scale-space pyramid - [ORBmatcher](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/orb-matcher.md): Feature matching strategies for ORB descriptors with projection and BoW search - [Pinhole](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/pinhole.md): Standard pinhole camera model with perspective projection - [Settings](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/settings.md): Configuration loader for ORB-SLAM3 system parameters - [System](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/system.md): Complete API reference for the ORB_SLAM3::System class - [Tracking](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/api/tracking.md): Complete API reference for the ORB_SLAM3::Tracking class - [Camera Models](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/concepts/camera-models.md): Pinhole and fisheye camera models in ORB-SLAM3 - [IMU Integration](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/concepts/imu-integration.md): Visual-inertial fusion and IMU preintegration in ORB-SLAM3 - [Multi-Map System](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/concepts/multi-map-system.md): Understanding the Atlas architecture for multiple map management in ORB-SLAM3 - [Sensor Modes](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/concepts/sensor-modes.md): Understanding the six sensor configurations supported by ORB-SLAM3 - [SLAM Overview](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/concepts/slam-overview.md): Understanding the fundamentals of Simultaneous Localization and Mapping in ORB-SLAM3 - [EuRoC Dataset Examples](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/examples/euroc-dataset.md): Running ORB-SLAM3 with the EuRoC MAV Visual-Inertial Dataset - [KITTI Dataset Examples](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/examples/kitti-dataset.md): Running ORB-SLAM3 with the KITTI Vision Benchmark Suite for autonomous driving - [Examples Overview](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/examples/overview.md): Running ORB-SLAM3 with different datasets and camera configurations - [RealSense Camera Examples](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/examples/realsense-cameras.md): Real-time SLAM with Intel RealSense D435i and T265 cameras - [TUM-VI Dataset Examples](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/examples/tum-vi-dataset.md): Running ORB-SLAM3 with the TUM Visual-Inertial Dataset using fisheye cameras - [Building ORB-SLAM3](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/guides/building.md): Complete guide to building ORB-SLAM3 from source, including third-party dependencies and troubleshooting - [Camera and IMU Calibration](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/guides/calibration.md): Guide to calibrating cameras and IMUs for accurate ORB-SLAM3 tracking and mapping - [Configuration Files](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/guides/configuration.md): Understanding and customizing ORB-SLAM3 YAML configuration files for different camera setups - [Map Saving and Loading](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/guides/map-save-load.md): Persisting and reusing ORB-SLAM3 maps for localization and multi-session SLAM - [ROS Integration](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/guides/ros-integration.md): Building and running ORB-SLAM3 ROS nodes for real-time SLAM with monocular, stereo, RGB-D, and inertial sensors - [Installation](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/installation.md): Step-by-step guide to install ORB-SLAM3 and its dependencies - [Introduction](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/introduction.md): Overview of ORB-SLAM3, a powerful Visual SLAM library for real-time mapping and localization - [Quick Start](https://mintlify.wiki/UZ-SLAMLab/ORB_SLAM3/quickstart.md): Get up and running with ORB-SLAM3 in minutes